/**
 * @model 项目信息
 */

/*
 ---- REQUEST ----
 */

/**
 * 项目信息-新增/编辑请求体
 */
export interface ItemInsertOrUpdateForm {
  /**
   * 项目名称
   */
  name: string;

  /**
   * 项目缩略图URL
   */
  thumbnail: string;

  /**
   * 目标使用人群
   */
  targetAudience: string;

  /**
   * 项目适用的身体部位
   */
  bodyPart: string;

  /**
   * 服务持续时长，如"90分钟"
   */
  serviceDuration: string;

  /**
   * 项目详细描述
   */
  detailDescription: string;

  /**
   * 当前售价（分）
   */
  currentPrice: string;

  /**
   * 会员专享价格（分）
   */
  memberPrice: string;

  /**
   * 疗程套餐价格（分）
   */
  coursePrice: string;

  /**
   * 商品原价（分）
   */
  originalPrice: string;

  /**
   * 项目页面浏览次数
   */
  viewCount: string;

  /**
   * 累计销售数量
   */
  salesVolume: string;

  /**
   * 列表排序序号
   */
  sortOrder: string;

  /**
   * 项目状态：0=禁用，1=启用
   */
  status: string;

  /**
   * 所属店铺ID
   */
  storeId: string;

}

/*
 ---- RESPONSE ----
 */

/**
 * 项目信息-通用响应体
 */
export type ItemApiResult = ItemInsertOrUpdateForm & {
  /**
   * 主键ID
   */
  id: string;

  /**
   * 创建时刻
   */
  createdAt: string;

  /**
   * 更新时刻
   */
  updatedAt: string;
};
